/**
 * Created by Administrator on 2017/9/7.
 */
// !function (e) {
//     function main(index) {
//         if (n[index]) return n[index].exports;
//         var o = n[index] = {
//             i: index,
//             l: !1,
//             exports: {}
//         };
//         return e[index].call(o.exports, o, o.exports, main), o.l = !0, o.exports
//     }
//
//     var n = {};
//     main.m = e;
//     main.c = n;
//     main.i = function (e) {
//         return e
//     };
//     main.p = "";
//     return main(main.s = 101);
// }({
//     0: function (subFunction, exports, main) {
//         "use strict";
//
//         exports.default = {
//             isFunction: function (e) {
//                 return "function" === typeof e;
//             }, isArray: function (e) {
//                 return e instanceof Array;
//             }, isPlainObject: function (e) {
//                 return "[object Object]" === Object.prototype.toString().call(e);
//             }, isIE: function () {
//                 return !!(window.ActiveXObject || "ActiveXObject" in window)
//             }, registerEvent: function (target, eventType, eventHandler) {
//                 target.addEventListener ? target.addEventListener(eventType, eventHandler) : target.attachEvent ? target.attachEvent("on" + eventType, eventHandler, false) : target["on" + eventType] = eventHandler;
//             }, removeEvent: function (target, eventType, eventHandler) {
//                 target.removeEventListener ? target.removeEventListener(target, eventType, eventHandler) : target.detachEvent ? target.detachEvent("on" + eventType, eventHandler, false) : target["on" + eventType] = undefined;
//             }, registerMapEvent: function (target, type, handler) {
//                 return dojo.connect(target, type, handler);
//             }, registerLayerEvent: function () {
//
//             }
//         };
//
//
//     }, 1: function (subFunction, exports, main) {
//         "use strict";
//
//         exports.default = {
//             sendPacket: function (ws, command, BodyClass, bodyData) {
//                 var bodyObj = null;
//                 if (bodyData) {
//                     bodyObj = BodyClass.create(bodyData);
//                 }
//
//                 var bodyBuffer = null;
//                 if (bodyObj) {
//                     bodyBuffer = BodyClass.encode(bodyObj).finish();
//                 }
//
//                 this.sendBuffer(ws, command, bodyBuffer);
//             }, sendBuffer: function (ws, command, bodyBuffer) {
//                 var bodyLength = 0;
//                 if (bodyBuffer) {
//                     bodyLength = bodyBuffer.length;
//                 }
//
//                 var allBuffer = ByteBuffer.allocate(1 + bodyLength);
//                 allBuffer.writeByte(command);
//
//                 if (bodyBuffer) {
//                     allBuffer.append(bodyBuffer);
//                 }
//                 //使用连接发送数据
//                 ws.send(allBuffer.buffer);
//                 console.log("已经发送", Command.valuesById[command], allBuffer);
//                 lastInteractionTime = new Date().getTime();
//             }, ping: function () {
//
//             }, reconn: function () {
//
//             }
//         }
//     }, 2: function (subFunction, exports, main) {
//         "use strict";
//
//         exports.default = {
//             COMMAND_AUTH_RESP: function (uint8Array, event, ws) {
//                 var respBody = AuthRespBody.decode(uint8Array);
//                 // var groupele = document.getElementById("group");
//                 var command = Command.values.COMMAND_JOIN_GROUP_REQ;
//                 var bodyData = {
//                     group: "g"
//                     // group: groupele.value
//                 };
//                 sendPacket(ws, command, JoinReqBody, bodyData);
//
//             }, COMMAND_JOIN_GROUP_RESP: function (uint8Array, event, ws) {
//                 var respBody = JoinRespBody.decode(uint8Array);
//                 //	console.log("已经进入到群组:" + respBody.group);
//             }, COMMAND_CHAT_RESP: function (uint8Array, event, ws) {
//                 var respBody = ChatRespBody.decode(uint8Array);
//                 //	console.log("收到聊天消息:" + stat.received + "-" + respBody.text);
//                 //	console.log(respBody);
//                 //	console.log(respBody.time);
//                 //	console.log(respBody.time.toNumber());
//                 console.log(ChatReqBody);
//                 console.log(DeviceType);
//                 if (chat.chatRespBodys.length > 200) {
//                     chat.chatRespBodys = [];
//                 }
//
//                 respBody.date = new Date(respBody.time.toNumber()).format('yyyy-MM-dd hh:mm:ss.S');
//                 chat.chatRespBodys.push(respBody);
//             }
//         };
//
//         var chat = new Vue({
//             el: '#chat',
//             data: {
//                 chatRespBodys: []
//             }
//         });
//
//
//     }, 62: function (e, t, o) {
//         "use strict";
//         var i = o(49), r = o.n(i), n = o(50), s = o.n(n), a = function () {
//             function e() {
//                 r()(this, e)
//             }
//
//             return s()(e, null, [{
//                 key: "concatArrays", value: function (e, t) {
//                     for (var o = 0, i = 0; i < t.length; i++)for (var r = t[i], n = 0; n < r.length; n++)e[o++] = r[n]
//                 }
//             }, {
//                 key: "arrayBufferFromUint8", value: function () {
//                     for (var e = 0, t = 0; t < arguments.length; t++) {
//                         var o = arguments[t];
//                         o && (e += o.length)
//                     }
//                     var i = new ArrayBuffer(e), r = new Uint8Array(i, 0);
//                     return this.concatArrays(r, arguments), console.log(r), i
//                 }
//             }, {
//                 key: "toArrayBuffer", value: function (e, t) {
//                     console.log("command", e, "bodyObj", t);
//                     var o = Uint8Array.of(e), i = null;
//                     t && (i = t.serializeBinary());
//                     return i ? this.arrayBufferFromUint8(o, i) : this.arrayBufferFromUint8(o)
//                 }
//             }, {
//                 key: "remove", value: function (e, t, o, i) {
//                     for (var r = 0; r < e.length; r++) {
//                         var n = e[r];
//                         if (o ? n[o] == t[o] : i ? n[i].call(n) == t[i].call(t) : n == t)return e.splice(r, 1), !0
//                     }
//                     return !1
//                 }
//             }]), e
//         }();
//         t.a = a
//     }, 101: function (subFunction, exports, main) {
//         "use strict";
//
//
//     }
// });

!function (e) {
    function main(index) {
        if (n[index]) return n[index].exports;
        var o = n[index] = {
            i: index,
            l: !1,
            exports: {}
        };
        return e[index].call(o.exports, o, o.exports, main), o.l = !0, o.exports
    }

    var n = {};
    return main(61);
}({});